.header {background:#7548D7;height:100px;}
.header a {color:#fff;text-decoration:none;}
.header a.logo {line-height:100px;font-size:36px;}
.header nav {float:right;line-height:70px;color:#fff;}
.header nav li {list-style:none;float:left;display:block;margin:0 20px;}

.row span {line-height:30px;background:#ccc;display:block;text-align:center;}
.col-exp .row {margin-bottom:10px;}

.col-resp {}
.col-resp .md1 {display:block;}
.col-resp .sm {display:none;}
.col-resp .md {display:none;}
.col-resp .hd {display:none;}

.col-push {
	div {margin-bottom:20px;}
}

.btn-area {
	.btn {margin-bottom:20px;}
}

@media only screen and (min-width: 740px) {
   .col-resp .md1 {display:none;}
   .col-resp .sm {display:block;}
   .col-resp .md {display:none;}
   .col-resp .hd {display:none;}
}

@media only screen and (min-width: 980px) {
  .col-resp .md1 {display:none;}
  .col-resp .sm {display:none;}
  .col-resp .md {display:block;}
  .col-resp .hd {display:none;}
}

@media only screen and (min-width: 1140px) {
  .col-resp .md1 {display:none;}
  .col-resp .sm {display:none;}
  .col-resp .md {display:none;}
  .col-resp .hd {display:block;}
}
